uncanny accuracy - Turkish English Dictionary